package generationTache.generationControle;

/**
 * Permet de creer des taches aperiodiques de facon controle (parametres connus)
 * @author nicolas rault et matthieu allon
 *
 */
public class TacheAperiodiqueCo extends TachePeriodiqueCo{

	/**
	 * Permet de créer des taches aperiodiques avec des valeurs fixes
	 * @param Di valeur du Di de la tache
	 * @param Ci valeur du Ci de la tache
	 * @param ri valeur du ri de la tache
	 * @param Up Part du processus alloué aux taches periodiques
	 */
	public TacheAperiodiqueCo(int Di, int Ci, int ri, int Up) {
		super(Di, Ci, 0, Up); //Le troisieme argument correspond a Pi. Pour les T aperiodiques, il est à 0.
		super.setRi(ri); //Pour les taches aperiodiques, ri n'est pas a 0 (D'ou l'utilisation du 'setter' de la classe mere.
	}
}